﻿using System;

namespace XmlStudio.Controls.Interfaces {
    /// <summary>
    /// Classes that implement this interface are groupable.
    /// </summary>
    public interface IGroupable {
        #region Properties
        /// <summary>
        /// Gets the ID.
        /// </summary>
        Guid ID { get; }
        /// <summary>
        /// Gets or sets the param id.
        /// </summary>
        Guid ParentID { get; set; }
        /// <summary>
        /// Gets or set the IsGroup property.
        /// </summary>
        bool IsGroup { get; set; }
        #endregion
    }
}
